﻿/*布局*/
body { margin: 0px; background-position: center top; text-align: left; vertical-align: text-top; width: 100%; background-image: url('images/body.gif' ); background-repeat: repeat-x; background-color: #4296ce; }
/*头布局*/
.HeaderBG { width: 100%; background-image: url('images/Header/Bg.gif' ); height: 48px; background-repeat: repeat-x; vertical-align: top; text-align: left; }
.Header { width: 930px; height: 48px; float: left; }
.Header_Logo { width: 188px; height: 48px; background-image: url('images/Header/Logo.gif' ); background-repeat: no-repeat; float: left; }
.Header_Menu { width: 88px; height: 48px; background-image: url('images/Header/Menu.gif'); background-repeat: no-repeat; text-align: center; float: left; padding-top: 22px; padding-left: 1px; }
.Header_Menu_Seclude { width: 3px; height: 48px; background-image: url('images/Header/Seclude.gif'); background-repeat: no-repeat; float: left; }
.Header_Menu_LogOut { margin-top: 10px; clear: right; float: right; margin-right: 10px; }
.Header_Menu_Text { font-size: 14px; color: #FFFFFF; font-family: 宋体, Arial, Helvetica, sans-serif; text-decoration: none; }
/*中间布局*/
.Center { background-position: left top; width: 988px; text-align: left; vertical-align: top; float: left; height: auto; background-image: url('images/Center/bg.gif'); background-repeat: repeat-y; }
/*中间左边菜单布局*/
.Center_Left_Menu { width: 150px; vertical-align: top; text-align: left; height: auto; float: left; }
.Center_Left_Menu_Top { width: 150px; vertical-align: top; text-align: left; background-image: url('images/LeftMenu/TopBG.gif'); background-repeat: no-repeat; height: 30px; }
.Center_Left_Menu_Content { width: 150px; height: auto; }
.Center_Left_Menu_End { width: 150px; height: 6px; background-image: url('images/LeftMenu/EndBg.gif'); background-repeat: no-repeat; }
/*中间右边布局*/
.Center_Right { float: left; width: 838px; height: 100%;}
.Center_Right_Top { width: 838px; height: 30px; }
.Center_Right_Top_Left { background-position: left top; height: 30px; width: 459px; float: left; background-image: url('images/Center/Top_Left.gif'); background-repeat: no-repeat; padding-top: 3px; }
.AdminPermissionsLabel { font-size: 12px; font-family: 宋体, Arial, Helvetica, sans-serif; text-decoration: none; color: #FFFFFF; }
.Center_Right_Top_Center { background-position: left top; height: 30px; width: 351px; float: left; background-image: url('images/Center/Top_Center.gif'); background-repeat: repeat-x; }
.Center_Right_Top_Right { background-position: left top; height: 30px; width: 28px; float: left; background-image: url('images/Center/Top_Right.gif'); background-repeat: no-repeat; }
/*中间右边内容布局*/
.Center_Content { width: 838px; height: 100%; }
.Center_Content center { padding: 1px 10px 1px 6px; }
/*中间下边布局*/
.Center_End { background-image: url('images/Center/End.gif'); background-repeat: no-repeat; width: 988px; height: 10px; text-align: left; vertical-align: top; }
/*尾部布局*/
.Footer { background-image: url('images/Foot/Copyright.gif' ); background-repeat: no-repeat; background-position: center; height: 51px; width: 988px; }
/*垂直菜单*/
.VerticalMenuControl { width: 150px; height: auto; }
.VerticalMenuControlContainer { width: 100%; height: auto; }
.VerticalMenuControlTitle { width: 100%; height: 30px;background-image: url('Images/LeftMenu/MenuBg.gif'); background-repeat: no-repeat; background-position: left top;  }
.VerticalMenuControlTitlePanelIcon { float: left; }
.VerticalMenuControlTitlePanelLabel { float: left; text-align: left; padding-top: 5px; padding-left: 2px; }
.VerticalMenuControlTitleIcon { margin-top: 5px; margin-left: 2px; }
.VerticalMenuControlTitleLabel { font-family: 宋体, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; color: #000000; margin-top: 5px; font-weight: bold; }
.VerticalMenuControlContents { width: 100%; display: none; overflow: hidden; height: auto; }
.VerticalMenuControlContent { background-position: left top; width: 100%; height: 26px; background-image: url('Images/LeftMenu/ContentBg.gif'); background-repeat: no-repeat; padding-left: 3px; }
.VerticalMenuControlButton { font-family: 宋体, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #000000; }
/*表格
table.default { background: #C1DCF7 none repeat scroll 0%; border: 1px solid #C1DCF7; color: #000000; width: 98%; border-collapse: collapse; margin: 0 auto; }
table.default caption { background-position: 0%; background: transparent url(images/Table/HeaderBG.gif) repeat-x scroll 0%; height: 22px !important; line-height: 22px; text-align: left; padding-left: 10px; font-size: 12px; font-weight: bold; color: #FFFFFF; }
table.default caption a:link, table.default caption a:visited { color: #000000; font-size: 12px; text-decoration: underline; }
table.default caption a:hover { font-size: 12px; color: #14568A; }
table.default thead tr { background: #C1DCF7 none repeat scroll 0%; color: #000000; height: 25px; line-height: 25px; text-align: center; font-size: 13px; }
table.default thead tr th { border-color: #C1DCF7; }
table.default tbody { background: #FFFFFF none repeat scroll 0%; text-align: left; }
table.default tbody tr { height: 25px; line-height: 25px; event: expression(
		(this.onmouseover = function() {this.className += ' over';}) &&
		(this.onmouseout = function() {this.className = this.className.replace(' over', '');})
	); }
table.default tbody tr:hover, table.default tbody tr.over { background-color: #E8F0FF; }
table.default tbody tr td { font-size: 12px; padding: 0 0 0 0px; border-color: #C1DCF7;  }
table.default tbody tr td { padding-left: expression(
		(((this.align == 'center') || (this.align == 'right')) ? '0px' : '5px')
	); padding-right: expression(
		((this.align == 'right') ? '5px' : '0px')
	); }
	
table.default tbody tr td[align="center"] { padding: 0; }
table.default tbody tr td[align="right"] { padding: 0 5px 0 0; }

.GridViewStyle { border: 1px solid #99CCFF; padding: 1px; border-collapse: collapse; border-spacing: 1px; width: 100%; overflow: hidden; }
.GridViewRowStyle { font-family: 宋体, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; color: #000000;  }
.GridViewFooterStyle { font-family: 宋体, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; color: #000000; }
.GridViewPagerStyle { color: #000000; font-size: 12px; font-family: 宋体, Arial, Helvetica, sans-serif; text-decoration: none; }
.GridViewSelectedRowStyle { font-family: 宋体, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; color: #000000; background-color: #FFFFCC; }
.GridViewHeaderStyle { background-position: left top; width: 100%; height: 22px; background-image: url('images/Table/HeaderBG.gif'); background-repeat: repeat-x; }
.GridViewHeaderStyle a { font-family: 宋体, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; color: #FFFFFF; font-weight: bold; }
.GridViewEditRowStyle{}
.GridViewAlternatingRowStyle{}
*/
/*
.GridView { }
.GridViewHeaderStyle { background-position: left top; height: 22px; background-image: url('../../../../images/tr_back.gif'); background-repeat: repeat-x; }
*/
.table { width: 808px; margin-top: 1px; }
.table tbody tr th { height: 20px; font-size: 12px; background-image: url('images/Table/HeaderBG.gif'); color: #FFFFFF; }
.table_tbody_tr { }
.table_tbody_tr_td { font-size: 12px; padding: 1px; background-color: #FFFFEE; }
.table_tbody_tr_td_a { font-size: 12px; text-decoration: underline; color: #333333; margin-bottom: 1px; }
.table_tbody_PageRow { }

.tool_a { font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none; margin-left: 5px; }
/*
.table, #tbody, #tr, #td { font-size: 12px; color: #000000; text-decoration: underline; }
.table, #tbody, #tr, #th.over, #tr.even #th.over, #tr.odd #th.over { background: #4a98af; height: 20px; }
.table, #tbody, #tr, #th.down, #tr.even #th.down, #tr.odd #th.down { background: #bce774; height: 20px; }
.table, #tbody, #tr, #th.selected, #tr.even #th.selected, #tr.odd #th.selected { height: 20px; }
*/
.tableEmpty { font-size: 0px; }

.gridViewPager { border: 1px solid #4d5c93; background-color: #FF6600; color: #333333; font-family: 宋体, Arial, Helvetica, sans-serif; font-size: 12px; height: 24px; width: 100%; }
.gridViewPager_counter { padding: 1px; }
.gridViewPager_number_td { padding: 1px; color: #4d5c93; }
.gridViewPager_number_link, .gridViewPager_number_link#hover, .gridViewPager_number_link#active, .gridViewPager_number_link#visited { padding: 1px; color: #000000; text-decoration: none; }
.gridViewPager_currentnumber_td { margin: 0px; padding: 1px; color: #666666; }
.gridViewPager_position_td { padding: 1px; width: 80px; color: #000000; }
.gridViewPager_groups_td { padding: 1px; }
/*
.table, td { font: 100% Arial, Helvetica, sans-serif; }
*/
/*
.table{width:100%;border-collapse:collapse;margin:1em 0;}
th, td{text-align:left;padding:.5em;border:1px solid #fff;}
th{background:#328aa4 url(tr_back.gif) repeat-x;color:#fff;}
td{background:#e5f1f4;}



tr.even td{background:#e5f1f4;}
tr.odd td{background:#f8fbfc;}

th.over, tr.even th.over, tr.odd th.over{background:#4a98af;}
th.down, tr.even th.down, tr.odd th.down{background:#bce774;}
th.selected, tr.even th.selected, tr.odd th.selected{}

td.over, tr.even td.over, tr.odd td.over{background:#ecfbd4;}
td.down, tr.even td.down, tr.odd td.down{background:#bce774;color:#fff;}
td.selected, tr.even td.selected, tr.odd td.selected{background:#bce774;color:#555;}

td.empty, tr.odd td.empty, tr.even td.empty{background:#fff;}
*/
